frog (french) - German English Dictionary